bus stops - German English Dictionary